<?php	 
abstract class Vista 
{
	protected  static $_plantilla;
	protected  static $_diccionario;
	protected  static $_contenido;
	
	public static function Plantilla($plantilla)
	{
		self::$_plantilla=$plantilla;
		include(self::$_plantilla);
	}
	
	public static function CargarPlantilla($plantilla)
	{
		self::$_plantilla=$plantilla;
		return file_get_contents(self::$_plantilla);
	}
	
	public static function MostrarPlantilla($diccionario=array(),$plantilla)
	{
	    self::$_diccionario=$diccionario;
	    self::$_plantilla=self::CargarPlantilla($plantilla);
		foreach (self::$_diccionario as $pagina=> $valor)
		{
			self::$_plantilla=str_replace('{'.$pagina.'}', $valor, self::$_plantilla);
		}
		return self::$_plantilla;
	}
	
	public static function MostrarVista($plantilla)
	{
		print self::$_plantilla=$plantilla;
	}	
	
	public static function Imprimir($contenido)
	{
		print $_contenido=$contenido."\n";
	}
}



?>